total invoiced - German English Dictionary